﻿# -*- coding: utf-8 -*-
'''
WOT statistics analyzer version 0.2
Igor aka Byte, 08/2012
'''

import xml.etree.ElementTree as etree
import os

tanksTuple = {}
varTup = {}
totalTanks = 0
tanksValues = {}

#словарь различных параметров танков
#USSR
tanksValues[u'МС-1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/c1/AnnoMS-1.png', 'level': 1, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/ms-1/', 'nation': u'СССР' }
tanksValues[u'БТ-2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b0/AnnoBT-2.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/bt-2/', 'nation': u'СССР'  }
tanksValues[u'Т-26'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/3d/AnnoT-26.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-26/', 'nation': u'СССР'  }
tanksValues['Tetrarch'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/84/AnnoTetrarch_LL.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/tetrarch_ll/', 'nation': u'СССР' }
tanksValues[u'БТ-7'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/57/AnnoBT-7.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/bt-7/', 'nation': u'СССР'  }
tanksValues[u'БТ-СВ'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1f/AnnoBT-SV.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/bt-sv/', 'nation': u'СССР'  }
tanksValues[u'М3 Стюарт'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/ce/AnnoM3_Stuart_LL.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/m3_stuart_ll/', 'nation': u'СССР'  }
tanksValues[u'Т-46'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f5/AnnoT-46.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-46/', 'nation': u'СССР'  }
tanksValues[u'Т-127'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/38/AnnoT-127.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-127/', 'nation': u'СССР'  }
tanksValues[u'А-20'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ee/AnnoA-20.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/a-20/', 'nation': u'СССР'  }
tanksValues[u'Т-50'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/43/AnnoT-50.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-50/', 'nation': u'СССР'  }
tanksValues['Valentine'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/5b/AnnoValentine_LL.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/valentine_ll/', 'nation': u'СССР'  }
tanksValues[u'Т-50-2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/01/AnnoT_50_2.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t_50_2/', 'nation': u'СССР'  }
tanksValues[u'А-32'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/07/AnnoA-32.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/a-32/', 'nation': u'СССР'  }
tanksValues[u'Т-28'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/80/AnnoT-28.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-28/', 'nation': u'СССР'  }
tanksValues['Matilda'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/e7/AnnoMatilda_II_LL.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/matilda_ii_ll/', 'nation': u'СССР'  }
tanksValues[u'Т-34'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/3f/AnnoT-34.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-34/', 'nation': u'СССР'  }
tanksValues[u'Т-34-85'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/32/AnnoT-34-85.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-34-85/', 'nation': u'СССР'  }
tanksValues[u'КВ-13'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/fd/AnnoKV-13.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv-13/', 'nation': u'СССР'  }
tanksValues[u'Т-43'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/2c/AnnoT-43.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-43/', 'nation': u'СССР'  }
tanksValues[u'Т-44'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1e/AnnoT-44.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-44/', 'nation': u'СССР'  }
tanksValues[u'Т-54'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/00/AnnoT-54.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t-54/', 'nation': u'СССР'  }
tanksValues[u'Т-62А'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/ussr-t62a.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t62a/', 'nation': u'СССР'  }
tanksValues['Churchill'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/8e/AnnoChurchill_LL.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/churchill_ll/', u'nation': u'СССР'  }
tanksValues[u'КВ-1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b1/AnnoKV1.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv1/', 'nation': u'СССР'  }
tanksValues[u'КВ-1С'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/84/AnnoKV-1s.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv-1s/', 'nation': u'СССР'  }
tanksValues[u'КВ-2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/7c/AnnoKV2.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv2/', 'nation': u'СССР'  }
tanksValues[u'Т-150'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/a8/AnnoT150.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/t150/', 'nation': u'СССР'  }
tanksValues[u'ИС'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/26/AnnoIS.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/is/', 'nation': u'СССР'  }
tanksValues[u'КВ-3'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ea/AnnoKV-3.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv-3/', 'nation': u'СССР'  }
tanksValues[u'ИС-3'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/cc/AnnoIS-3.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/is-3/', 'nation': u'СССР'  }
tanksValues[u'ИС-6'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/e9/AnnoIS-6.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/object252/', 'nation': u'СССР'  }
tanksValues[u'КВ-5'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f8/AnnoKV-5.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv-5/', 'nation': u'СССР'  }
tanksValues[u'КВ-4'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/e4/AnnoKV4.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/kv4/', 'nation': u'СССР'  }
tanksValues[u'ИС-8'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/09/AnnoIS8.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/is8/', 'nation': u'СССР'  }
tanksValues[u'СТ-1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/02/AnnoST_I.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/is8/', 'nation': u'СССР'  }
tanksValues[u'ИС-4'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/6b/AnnoIS-4.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/is-4/', 'nation': u'СССР'  }
tanksValues[u'ИС-7'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/4f/AnnoIS-7.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/is-7/', 'nation': u'СССР'  }
tanksValues[u'АТ-1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/36/AnnoAT-1.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/at-1/', 'nation': u'СССР'  }
tanksValues[u'СУ-76'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/22/AnnoSU-76.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-76/', 'nation': u'СССР'  }
tanksValues[u'СУ-85Б'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/e7/AnnoGAZ-74b.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/gaz-74b/', 'nation': u'СССР'  }
tanksValues[u'СУ-85'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/53/AnnoSU-85.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-85/', 'nation': u'СССР'  }
tanksValues[u'СУ-85И'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/67/AnnoSU_85I.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su_85i/', 'nation': u'СССР'  }
tanksValues[u'СУ-100'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/c6/AnnoSU-100.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-100/', 'nation': u'СССР'  }
tanksValues[u'СУ-152'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/96/AnnoSU-152.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-152/', 'nation': u'СССР'  }
tanksValues[u'ИСУ-152'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/71/AnnoISU-152.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/isu-152/', 'nation': u'СССР'  }
tanksValues[u'Об. 704'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/12/AnnoObject_704.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/object_704/', 'nation': u'СССР'  }
tanksValues[u'Об. 268'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/ussr-object268.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/object268/', 'nation': u'СССР'  }
tanksValues[u'СУ-18'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/37/AnnoSU-18.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-18/', 'nation': u'СССР'  }
tanksValues[u'СУ-26'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/eb/AnnoSU-26.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-26/', 'nation': u'СССР'  }
tanksValues[u'СУ-5'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f1/AnnoSU-5.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-5/', 'nation': u'СССР'  }
tanksValues[u'СУ-8'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/c0/AnnoSU-8.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-8/', 'nation': u'СССР'  }
tanksValues[u'СУ-14'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/46/AnnoSU-14.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/su-8/', 'nation': u'СССР'  }
tanksValues[u'С-51'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b3/AnnoS-51.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/s-51/', 'nation': u'СССР'  }
tanksValues[u'Об. 212'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/3d/AnnoObject_212.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/object_212/', 'nation': u'СССР'  }
tanksValues[u'Об. 261'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/94/AnnoObject_261.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/ussr/object_261/', 'nation': u'СССР'  }
#germany
tanksValues['Leichttraktor'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/28/AnnoLtraktor.png', 'level': 1, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/ltraktor/', 'nation': u'Германия' }
tanksValues['PzKpfw 35 (t)'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/05/AnnoPz35t.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pz35t/', 'nation': u'Германия' }
tanksValues['PzKpfw II'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/7c/AnnoPzII.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzii/', 'nation': u'Германия' }
tanksValues['PzKpfw 38 (t)'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/17/AnnoPz38t.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/h39_captured/', 'nation': u'Германия' }
tanksValues['PzKpfw II Ausf. J'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/4f/AnnoPzII_J.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzii_j/', 'nation': u'Германия' }
tanksValues['PzKpfw II Luchs'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/65/AnnoPzII_Luchs.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzii_luchs/', 'nation': u'Германия' }
tanksValues['T-15'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/ba/AnnoT-15.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/t-15/', 'nation': u'Германия' }
tanksValues['PzKpfw 38 nA'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/97/AnnoPz38_NA.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pz38_na/', 'nation': u'Германия' }
tanksValues['VK1602'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/19/AnnoVK1602.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk1602/', 'nation': u'Германия' }
tanksValues['VK2801'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/33/AnnoVK2801.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk2801/', 'nation': u'Германия' }
tanksValues['PzKpfw S35 739 (f)'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/28/AnnoS35_captured.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/s35_captured/', 'nation': u'Германия' }
tanksValues['PzKpfw III'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/11/AnnoPzIII.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pziii/', 'nation': u'Германия' }
tanksValues['PzKpfw III/IV'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/60/AnnoPzIII_IV.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pziii_iv/', 'nation': u'Германия' }
tanksValues['PzKpfw IV'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1b/AnnoPzIV.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pziv/', 'nation': u'Германия' }
tanksValues['PzKpfw IV Hydraulic'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/40/AnnoPzIV_Hydro.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pziv_hydro/', 'nation': u'Германия' }
tanksValues['T-25'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/52/AnnoT-25.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/t-25/', 'nation': u'Германия' }
tanksValues['PzKpfw V-IV'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/24/AnnoPzV_PzIV.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzv_pziv/', 'nation': u'Германия' }
tanksValues['VK3001H'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/7c/AnnoVK3001H.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk3001h/', 'nation': u'Германия' }
tanksValues['VK 3001 (P)'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/38/AnnoVK3001P.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk3001p/', 'nation': u'Германия' }
tanksValues['VK3601H'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/23/AnnoVK3601H.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk3601h/', 'nation': u'Германия' }
tanksValues['PzKpfw V Panther'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/3b/AnnoPzV.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzv/', 'nation': u'Германия' }
tanksValues['VK3002DB'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/8e/AnnoVK3002DB.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk3002db/', 'nation': u'Германия' }
tanksValues['Panther II'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/cb/AnnoPanther_II.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/panther_ii/', 'nation': u'Германия' }
tanksValues['E-50'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/64/AnnoE-50.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/e-50/', 'nation': u'Германия' }
tanksValues['E-50 Ausf.M'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/germany-e50_ausf_m.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/e50_ausf_m/', 'nation': u'Германия' }
tanksValues['PzKpfw VI Tiger'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/5e/AnnoPzVI.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzvi/', 'nation': u'Германия' }
tanksValues['Lowe'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ee/AnnoLowe.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/lowe/', 'nation': u'Германия' }
tanksValues['Tiger II'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/65/AnnoPzVIB_Tiger_II.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/pzvib_tiger_ii/', 'nation': u'Германия' }
tanksValues['VK4502 (P) Ausf.A'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/4e/AnnoVK4502A.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk4502a/', 'nation': u'Германия' }
tanksValues['E-75'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/77/AnnoE-75.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/e-75/', 'nation': u'Германия' }
tanksValues['VK4502P (P) Ausf.B'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/37/AnnoVK4502P.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/vk4502p/', 'nation': u'Германия' }
tanksValues['E-100'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/36/AnnoE-100.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/e-100/', 'nation': u'Германия' }
tanksValues['Maus'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/7c/AnnoMaus.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/maus/', 'nation': u'Германия' }
tanksValues['Panzerjäger I'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/60/AnnoPanzerJager_I.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/panzerjager_i/', 'nation': u'Германия' }
tanksValues['Marder II'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/2e/AnnoG20_Marder_II.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/g20_marder_ii/', 'nation': u'Германия' }
tanksValues['Hetzer'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/2d/AnnoHetzer.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/hetzer/', 'nation': u'Германия' }
tanksValues['StuG III'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/50/AnnoStuGIII.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/stugiii/', 'nation': u'Германия' }
tanksValues['JagdPz IV'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/cf/AnnoJagdPzIV.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/jagdpziv/', 'nation': u'Германия' }
tanksValues['D. Max'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/germany-dickermax.png', 'level': 6, 'URL': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/germany-dickermax.png', 'nation': u'Германия' }
tanksValues['Jagdpanther'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/fb/AnnoJagdPanther.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/jagdpanther/', 'nation': u'Германия' }
tanksValues['Ferdinand'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/82/AnnoFerdinand.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/ferdinand/', 'nation': u'Германия' }
tanksValues['8.8 cm Pak 43 JagdTiger'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/09/AnnoJagdTiger_SdKfz_185.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/jagdtiger_sdkfz_185/', 'nation': u'Германия' }
tanksValues['JagdPanther II '] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/germany-jagdpantherii.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/jagdpantherii/', 'nation': u'Германия' }
tanksValues['Jagdtiger'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/c6/AnnoJagdTiger.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/jagdtiger/', 'nation': u'Германия' }
tanksValues['JagdPz E-100 '] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/germany-jagdpz_e100.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/jagdpz_e100/', 'nation': u'Германия' }
tanksValues['Sturmpanzer I Bison'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/05/AnnoBison_I.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/bison_i/', 'nation': u'Германия' }
tanksValues['Sturmpanzer II'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1a/AnnoSturmpanzer_II.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/sturmpanzer_ii/', 'nation': u'Германия' }
tanksValues['Wespe'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/ad/AnnoWespe.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/wespe/', 'nation': u'Германия' }
tanksValues['Grille'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/af/AnnoGrille.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/grille/', 'nation': u'Германия' }
tanksValues['Hummel'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/4f/AnnoHummel.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/hummel/', 'nation': u'Германия' }
tanksValues['GW Panther'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/cd/AnnoG_Panther.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/g_panther/', 'nation': u'Германия' }
tanksValues['GW Tiger'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/61/AnnoG_Tiger.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/g_tiger/', 'nation': u'Германия' }
tanksValues['GW Typ E'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/96/AnnoG_E.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/germany/g_e/', 'nation': u'Германия' }
#USA
tanksValues['T1 Cunningham'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b7/AnnoT1_Cunningham.png', 'level': 1, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t1_cunningham/', 'nation': u'США' }
tanksValues['M2 Light Tank'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/3c/AnnoM2_lt.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m2_lt/', 'nation': u'США' }
tanksValues['T2 Light Tank'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f2/AnnoT2_lt.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t2_lt/', 'nation': u'США' }
tanksValues['M3 Stuart'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/80/AnnoM3_Stuart.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m3_stuart/', 'nation': u'США' }
tanksValues['M22 Locust'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/4f/AnnoM22_Locust.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m22_locust/', 'nation': u'США' }
tanksValues['MTLS-1G14'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/6b/AnnoMTLS-1G14.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/mtls-1g14/', 'nation': u'США' }
tanksValues['M5 Stuart'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ee/AnnoM5_Stuart.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m5_stuart/', 'nation': u'США' }
tanksValues['M24 Chaffee'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/91/AnnoM24_Chaffee.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m24_chaffee/', 'nation': u'США' }
tanksValues['T2 Medium tank'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/fa/AnnoT2_med.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t2_med/', 'nation': u'США' }
tanksValues['M2 Medium Tank'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/6c/AnnoM2_med.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m2_med/', 'nation': u'США' }
tanksValues['M3 Lee'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/2b/AnnoM3_Grant.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m3_grant/', 'nation': u'США' }
tanksValues['M4A2E4'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/47/AnnoM4A2E4.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m4a2e4/', 'nation': u'США' }
tanksValues['M4 Sherman'] = {'image': 'http://wiki.worldoftanks.ru/uploads/d/d2/AnnoM4_Sherman.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m4_sherman/', 'nation': u'США' }
tanksValues['M7'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/97/AnnoM7_med.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m7_med/', 'nation': u'США' }
tanksValues['Ram-II'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/e4/AnnoRam-II.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/ram-ii/', 'nation': u'США' }
tanksValues['M4A3E8 Sherman'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1a/AnnoM4A3E8_Sherman.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m4a3e8_sherman/', 'nation': u'США' }
tanksValues['M4A3E2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/74/AnnoSherman_Jumbo.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/sherman_jumbo/', 'nation': u'США' }
tanksValues['T20'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/bd/AnnoT20.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t20/', 'nation': u'США' }
tanksValues['M26 Pershing'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f7/AnnoPershing.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/pershing/', 'nation': u'США' }
tanksValues['M46 Patton'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/80/AnnoM46_Patton.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m46_patton/', 'nation': u'США' }
tanksValues['M48A1'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/usa-m48a1.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m48a1/', 'nation': u'Франция' }
tanksValues['T1 heavy'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/98/AnnoT1_hvy.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t1_hvy/', 'nation': u'США' }
tanksValues['M6'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/87/AnnoM6.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m6/', 'nation': u'США' }
tanksValues['T29'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/6d/AnnoT29.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t29/', 'nation': u'США' }
tanksValues['T34'] = {'image': 'http://wiki.worldoftanks.ru/uploads/c/c9/AnnoT34_hvy.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t34_hvy/', 'nation': u'США' }
tanksValues['T32'] = {'image': 'http://wiki.worldoftanks.ru/uploads/d/dc/AnnoT32.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t32/', 'nation': u'США' }
tanksValues['M103'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/2f/AnnoM103.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m103/', 'nation': u'США' }
tanksValues['T110E5'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1e/AnnoT110.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t110/', 'nation': u'США' }
tanksValues['T18'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/85/AnnoT18.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t18/', 'nation': u'США' }
tanksValues['T82'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1b/AnnoT82.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t82/', 'nation': u'США' }
tanksValues['M8A1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/18/AnnoM8A1.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m8a1/', 'nation': u'США' }
tanksValues['T40'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/64/AnnoT40.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t40/', 'nation': u'США' }
tanksValues['M10 Wolverine'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/19/AnnoM10_Wolverine.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m10_wolverine/', 'nation': u'США' }
tanksValues['T49'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/53/AnnoT49.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t49/', 'nation': u'США' }
tanksValues['M18 Hellcat'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/67/AnnoM18_Hellcat.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m18_hellcat/', 'nation': u'США' }
tanksValues['M36 Slugger'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/25/AnnoM36_Slagger.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m36_slagger/', 'nation': u'США' }
tanksValues['T25/2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1e/AnnoT25_2.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t25_2/', 'nation': u'США' }
tanksValues['T25 AT'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/47/AnnoT25_AT.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t25_at/', 'nation': u'США' }
tanksValues['T28'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/e1/AnnoT28.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t28/', 'nation': u'США' }
tanksValues['T28 Prot.'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/76/AnnoT28_Prototype.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t28_prototype/', 'nation': u'США' }
tanksValues['T30'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/a4/AnnoT30.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t30/', 'nation': u'США' }
tanksValues['T95'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/10/AnnoT95.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t95/', 'nation': u'США' }
tanksValues['T110E3'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/usa-t110e3.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t110e3/', 'nation': u'США' }
tanksValues['T110E4'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/usa-t110e4.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t110e4/', 'nation': u'США' }
tanksValues['T57'] = {'image': 'http://wiki.worldoftanks.ru/uploads/d/de/AnnoT57.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t57/', 'nation': u'США' }
tanksValues['M37'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/0c/AnnoM37.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m37/', 'nation': u'США' }
tanksValues['M7 Priest'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/8c/AnnoM7_Priest.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m7_priest/', 'nation': u'США' }
tanksValues['M41'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/72/AnnoM41.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m41/', 'nation': u'США' }
tanksValues['M12'] = {'image': 'http://wiki.worldoftanks.ru/uploads/4/49/AnnoM12.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m12/', 'nation': u'США' }
tanksValues['M40/M43'] = {'image': 'http://wiki.worldoftanks.ru/uploads/d/dc/AnnoM40M43.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/m40m43/', 'nation': u'США' }
tanksValues['T92'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ed/AnnoT92.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/usa/t92/', 'nation': u'США' }
#france
tanksValues['RenaultFT'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/9d/AnnoRenaultFT.png', 'level': 1, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/renaultft/', 'nation': u'Франция' }
tanksValues['D1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/9b/AnnoD1.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/d1/', 'nation': u'Франция' }
tanksValues['Hotchkiss H35'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/93/Anno_Hotchkiss_H35.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/hotchkiss_h35/', 'nation': u'Франция' }
tanksValues['AMX 38'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/82/AnnoAMX38.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx38/', 'nation': u'Франция' }
tanksValues['AMX 40'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f6/AnnoAMX40.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx40/', 'nation': u'Франция' }
tanksValues['ELC AMX'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/france-elc_amx.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/elc_amx/', 'nation': u'Франция' }
tanksValues['AMX 12t'] = {'image': 'http://wiki.worldoftanks.ru/uploads/3/3b/AnnoAMX_12t.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_12t/', 'nation': u'Франция' }
tanksValues['AMX 13 75'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b2/AnnoAMX_13_75.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_13_75/', 'nation': u'Франция' }
tanksValues['AMX 13 90'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/ad/AnnoAMX_13_90.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_13_90/', 'nation': u'Франция' }
tanksValues['D2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/66/AnnoD2.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/d2/', 'nation': u'Франция' }
tanksValues['Lorraine 40 t'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/2c/AnnoLorraine40t.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/lorraine40t/', 'nation': u'Франция' }
tanksValues['Bat Chatillon 25t'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/fa/AnnoBat_Chatillon25t.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/bat_chatillon25t/', 'nation': u'Франция' }
tanksValues['B1'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b8/AnnoB1.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/b1/', 'nation': u'Франция' }
tanksValues['BDR G1B'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ea/AnnoBDR_G1B.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/bdr_g1b/', 'nation': u'Франция' }
tanksValues['ARL 44'] = {'image': 'http://wiki.worldoftanks.ru/uploads/d/db/AnnoARL_44.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/arl_44/', 'nation': u'Франция' }
tanksValues['AMX M4 1945'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/17/AnnoAMX_M4_1945.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_m4_1945/', 'nation': u'Франция' }
tanksValues['AMX 50 100'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/98/AnnoAMX_50_100.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_50_100/', 'nation': u'Франция' }
tanksValues['AMX 50 120'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/56/AnnoAMX_50_120.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_50_120/', 'nation': u'Франция' }
tanksValues['AMX 50B'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/aa/AnnoAMX_50_68t.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/f10_amx_50b/', 'nation': u'Франция' }
tanksValues['RenaultFT AC'] = {'image': 'http://wiki.worldoftanks.ru/uploads/b/b9/AnnoRenaultFT_AC.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/f10_amx_50b/', 'nation': u'Франция' }
tanksValues['FCM36 Pak40'] = {'image': 'http://wiki.worldoftanks.ru/uploads/f/f5/AnnoFCM_36Pak40.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/f10_amx_50b/', 'nation': u'Франция' }
tanksValues['Renault UE 57'] = {'image': 'http://wiki.worldoftanks.ru/uploads/5/5e/AnnoRenaultUE57.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/renaultue57/', 'nation': u'Франция' }
tanksValues['Somua S-40'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/af/AnnoSomua_Sau_40.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/somua_sau_40/', 'nation': u'Франция' }
tanksValues['S-35 CA'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/1b/AnnoS_35CA.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/s_35ca/', 'nation': u'Франция' }
tanksValues['ARL V39'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/8b/AnnoARL_V39.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/arl_v39/', 'nation': u'Франция' }
tanksValues['AMX AC Mle.1946'] = {'image': 'http://wiki.worldoftanks.ru/uploads/1/16/AnnoAMX_AC_Mle1946.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_ac_mle1946/', 'nation': u'Франция' }
tanksValues['AMX AC Mle. 1948'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/france-amx_ac_mle1948.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_ac_mle1948/', 'nation': u'Франция' }
tanksValues['AMX 50 Foch'] = {'image': 'http://wiki.worldoftanks.ru/uploads/8/8c/AnnoAMX50_Foch.png', 'level': 9, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx50_foch/', 'nation': u'Франция' }
tanksValues['AMX-50 Foch (155)'] = {'image': 'http://worldoftanks.ru/static/3.4.5.1/encyclopedia/tankopedia/vehicle/france-amx_50fosh_155.png', 'level': 10, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_50fosh_155/', 'nation': u'Франция' }
tanksValues['RenaultBS'] = {'image': 'http://wiki.worldoftanks.ru/uploads/0/0b/AnnoRenaultBS.png', 'level': 2, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/renaultbs/', 'nation': u'Франция' }
tanksValues['Lorraine39 L AM'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/7c/AnnoLorraine39_L_AM.png', 'level': 3, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/lorraine39_l_am/', 'nation': u'Франция' }
tanksValues['AMX 105AM'] = {'image': 'http://wiki.worldoftanks.ru/uploads/2/29/AnnoAMX_105AM.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_105am/', 'nation': u'Франция' }
tanksValues['105 leFH18B2'] = {'image': 'http://wiki.worldoftanks.ru/uploads/a/a7/Anno_105_leFH18B2.png', 'level': 4, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/_105_lefh18b2/', 'nation': u'Франция' }
tanksValues['AMX 13F3AM'] = {'image': 'http://wiki.worldoftanks.ru/uploads/7/7e/AnnoAMX_13F3AM.png', 'level': 5, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/amx_13f3am/', 'nation': u'Франция' }
tanksValues['Lorraine155 50'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/6c/AnnoLorraine155_50.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/lorraine155_50/', 'nation': u'Франция' }
tanksValues['Lorraine155 51'] = {'image': 'http://wiki.worldoftanks.ru/uploads/e/ea/AnnoLorraine155_51.png', 'level': 7, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/lorraine155_51/', 'nation': u'Франция' }
tanksValues['Bat Chatillon 155'] = {'image': 'http://wiki.worldoftanks.ru/uploads/9/9b/AnnoBat_Chatillon155.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/france/bat_chatillon155/', 'nation': u'Франция' }
#china
tanksValues['Type 59'] = {'image': 'http://wiki.worldoftanks.ru/uploads/6/67/AnnoCh01_Type59.png', 'level': 8, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/china/ch01_type59/', 'nation': u'Китай' }
tanksValues['Type 62'] = {'image': 'http://worldoftanks.ru/static/3.5.0.1/encyclopedia/tankopedia/vehicle/china-ch02_type62.png', 'level': 6, 'URL': 'http://worldoftanks.ru/encyclopedia/vehicles/china/ch02_type62/', 'nation': u'Китай' }


if os.path.exists('tanks_stat.xml'):
	print u'Найден файл tanks_stat.xml\n'
else:
	print u'Ошибка! Файл tanks_stat.xml не найден\n'
	exit(0)

tree = etree.parse('tanks_stat.xml')
	
tanks = tree.findall('tank')
#получаем данные в словарь tanksTuple
for tank in tanks:
	element = list(tank)
	for var in element:
		tankName = tank.find('name')
		varTup[var.tag] = var.text
		#print var.tag
		#print var.text
	tanksTuple[tankName.text] = varTup
	varTup = {}

#получаем процентсное значение
def getPercent(all, value):
	all = float(all)
	value = float(value)
	try:
		perc = value / (all / 100)
		perc = perc + 0.5
		return int(perc)
	except ZeroDivisionError:
		return 0
	
#запись данных в виде HTML
def writeHTML():
	global totalTanks
	#для выявления максимальных значений
	maxBattle = 0
	maxBattleName = ''
	maxWins = 0
	maxWinsName = ''
	maxLosses = 0
	maxLossesName = ''
	maxSBattle = 0
	maxSBattleName = ''
	maxFrags = 0
	maxFragsName = ''
	maxShots = 0
	maxShotsName = ''
	maxHits = 0
	maxHitsName = ''
	maxHero = 0
	maxHeroName = ''
	maxPiercin = 0
	maxPiercinName = ''
	maxSniper = 0
	maxSniperName = ''
	maxDamageDealt = 0
	maxDamageDealtName = ''
	maxDamageReceived = 0
	maxDamageReceivedName = ''
	maxCapturePoints = 0
	maxCapturePointsName = ''
	maxDroppedCapturePoints = 0
	maxDroppedCapturePointsName = ''
	maxKillingSeries = 0
	maxKillingSeriesName = ''
	maxPiercingSeries = 0
	maxPiercingSeriesName = ''
	maxBattleHeroes = 0
	maxBattleHeroesName = ''
	i = 0
	i1 = 0
	tanksRange = []
	tanksRangeCount = []
	
	file = open('tanks_wot.html', 'w')
	strToWrite = '<html>\n<body bgcolor="#121212"><head>\n<title>WOT statistics</title>\n<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head>\n'
	file.write(strToWrite.encode('utf-8'))
	strToWrite = u'<font face="Courier New,Arial" style="color:#cccccc;"><h2>Статистика по танкам WOT</h2>'
	file.write(strToWrite.encode('utf-8'))
	strToWrite = '<table style="color:white;" border="1" celpadding="0" cellspacing="0">\n'
	file.write(strToWrite.encode('utf-8'))
	strToWriteTTitle = u'<tr><td style="color:#228899;" align="center"><b>Танк</b></td><td><b style="color:#228899;">Бои</b></td><td style="color:#228899;"><b>Победы</b>\
	</td><td style="color:#228899;"><b>Поражения</b></td><td style="color:#228899;"><b>Выжил</b></td>\
	<td style="color:#228899;"><b>Убил</b></td><td style="color:#228899;"><b>Выстрел.</b></td><td style="color:#228899;"><b>Попал</b></td>\
	<td style="color:#228899;"><b>Нанес<br>урона</b></td><td align="center" style="color:#228899;"><b>Получил<br>урона</b></td>\
	<td align="center" style="color:#228899;"><b>Захват</b></td><td align="center" style="color:#228899;"><b>Защита</b></td>\
	<td align="center"style="color:#228899;"><b>Серия<br>попаданий</b></td>\
	<td align="center" style="color:#228899;"><b>Серия<br>убийств</b></td><td align="center" style="color:#228899;"><b>Серия<br>пробитий</b></td>\
	<td style="color:#228899;"><b>Герой</b></td><td align="center" style="color:#228899;"><b>Награды</b></td></tr>\n'
	file.write(strToWriteTTitle.encode('utf-8'))
	
	prevTank = ''
	#сортировка по кол-ву боев
	for tank in tanksTuple:
		i = int(tanksTuple[tank]['battlesCount'])
		if len(tanksRange) > 0:
				i1 = 0
				b = False
				while i1 < len(tanksRange):
					if int(tanksRangeCount[i1]) <= i:
						tanksRange.insert(i1, tank)
						tanksRangeCount.insert(i1, i)
						b = True
						i1 = i1 + len(tanksRange)
					i1 = i1 + 1
				if b == False:
					tanksRange.append(tank)
					tanksRangeCount.append(i)
		else:	
			tanksRange.insert(0, tank)
			tanksRangeCount.insert(0, i)
						
	i = 0
	i1 = 0
	maxBattle = 0
	for tank in tanksTuple:
		if int(tanksTuple[tank]['battlesCount']) > maxBattle: 
			maxBattle = int(tanksTuple[tank]['battlesCount'])
			maxBattleName = tank
		if int(tanksTuple[tank]['wins']) > maxWins: 
			maxWins = int(tanksTuple[tank]['wins'])
			maxWinsName = tank
		if int(tanksTuple[tank]['losses']) > maxLosses: 
			maxLosses = int(tanksTuple[tank]['losses'])
			maxLossesName = tank
		if int(tanksTuple[tank]['losses']) > maxLosses: 
			maxLosses = int(tanksTuple[tank]['losses'])
			maxLossesName = tank
		if int(tanksTuple[tank]['survivedBattles']) > maxSBattle: 
			maxSBattle = int(tanksTuple[tank]['survivedBattles'])
			maxSBattleName = tank
		if int(tanksTuple[tank]['frags']) > maxFrags: 
			maxFrags = int(tanksTuple[tank]['frags'])
			maxFragsName = tank
		if int(tanksTuple[tank]['shots']) > maxShots: 
			maxShots = int(tanksTuple[tank]['shots'])
			maxShotsName = tank
		if int(tanksTuple[tank]['hits']) > maxHits: 
			maxHits = int(tanksTuple[tank]['hits'])
			maxHitsName = tank
		if int(tanksTuple[tank]['battleHeroes']) > maxHero: 
			maxHero = int(tanksTuple[tank]['battleHeroes'])
			maxHeroName = tank
		if int(tanksTuple[tank]['maxPiercingSeries']) > maxPiercin: 
			maxPiercin = int(tanksTuple[tank]['maxPiercingSeries'])
			maxPiercinName = tank
		if int(tanksTuple[tank]['maxSniperSeries']) > maxSniper: 
			maxSniper = int(tanksTuple[tank]['maxSniperSeries'])
			maxSniperName = tank
		if int(tanksTuple[tank]['damageDealt']) > maxDamageDealt: 
			maxDamageDealt = int(tanksTuple[tank]['damageDealt'])
			maxDamageDealtName = tank
		if int(tanksTuple[tank]['damageReceived']) > maxDamageReceived: 
			maxDamageReceived = int(tanksTuple[tank]['damageReceived'])
			maxDamageReceivedName = tank
		if int(tanksTuple[tank]['capturePoints']) > maxCapturePoints: 
			maxCapturePoints = int(tanksTuple[tank]['capturePoints'])
			maxCapturePointsName = tank
		if int(tanksTuple[tank]['droppedCapturePoints']) > maxDroppedCapturePoints: 
			maxDroppedCapturePoints = int(tanksTuple[tank]['droppedCapturePoints'])
			maxDroppedCapturePointsName = tank
		if int(tanksTuple[tank]['maxKillingSeries']) > maxKillingSeries: 
			maxKillingSeries = int(tanksTuple[tank]['maxKillingSeries'])
			maxKillingSeriesName = tank
		if int(tanksTuple[tank]['maxPiercingSeries']) > maxPiercingSeries: 
			maxPiercingSeries = int(tanksTuple[tank]['maxPiercingSeries'])
			maxPiercingSeriesName = tank
		if int(tanksTuple[tank]['battleHeroes']) > maxBattleHeroes: 
			maxBattleHeroes = int(tanksTuple[tank]['battleHeroes'])
			maxBattleHeroesName = tank
	
	for tank in tanksTuple:
		totalTanks = totalTanks + 1
		i = i + 1
		if i == 10:
			i = 0
			file.write(strToWriteTTitle.encode('utf-8'))
		strToWrite = '<tr>\n'
		try:
			strToWrite += u'\t<td><font color="green"><b>' + tanksRange[i1] + '</b></font><br> \
			<a href="' + tanksValues[tanksRange[i1]]['URL'] + '"> \
			<img style="border:none;" src="' + tanksValues[tanksRange[i1]]['image'] + '" \
			alt="' + tanksValues[tanksRange[i1]]['nation'] + ', ' + str(tanksValues[tanksRange[i1]]['level']) + u' уровень" \
			title="' + tanksValues[tanksRange[i1]]['nation'] + ', ' + str(tanksValues[tanksRange[i1]]['level']) + u' уровень"></a></td>\n'
		except KeyError:
			strToWrite = strToWrite + '\t<td><font color="green"><b>' + tanksRange[i1] + '</b></font><br></td>\n'
		if tanksRange[i1] == maxBattleName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['battlesCount'] + '</font></td>\n'
		if tanksRange[i1] == maxWinsName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['wins'] + '</font><br><font face="Arial" size="2px">(' + \
		str(getPercent(tanksTuple[tanksRange[i1]]['battlesCount'], tanksTuple[tanksRange[i1]]['wins'])) + '%)</font></td>\n'
		if tanksRange[i1] == maxLossesName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['losses'] + '</font><br><font face="Arial" size="2px">(' + \
		str(getPercent(tanksTuple[tanksRange[i1]]['battlesCount'], tanksTuple[tanksRange[i1]]['losses'])) + '%)</font></td>\n'
		if tanksRange[i1] == maxSBattleName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['survivedBattles'] + '</font><br><font face="Arial" size="2px">(' + \
		str(getPercent(tanksTuple[tanksRange[i1]]['battlesCount'], tanksTuple[tanksRange[i1]]['survivedBattles'])) + '%)</font></td>\n'
		if tanksRange[i1] == maxFragsName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['frags'] + '</font></td>\n'
		if tanksRange[i1] == maxShotsName:
			color = 'red'
		else:
			color='white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['shots'] + '</font></td>\n'
		if tanksRange[i1] == maxHitsName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['hits'] + '</font><br><font face="Arial" size="2px">(' + \
		str(getPercent(tanksTuple[tanksRange[i1]]['shots'], tanksTuple[tanksRange[i1]]['hits'])) + '%)</font></td>\n'
		if tanksRange[i1] == maxDamageDealtName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['damageDealt'] + '</font></td>\n'
		if tanksRange[i1] == maxDamageReceivedName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['damageReceived'] + '</font></td>\n'
		if tanksRange[i1] == maxCapturePointsName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['capturePoints'] + '</font></td>\n'
		if tanksRange[i1] == maxDroppedCapturePointsName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['droppedCapturePoints'] + '</font></td>\n'
		if tanksRange[i1] == maxSniperName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['maxSniperSeries'] + '</font></td>\n'
		if tanksRange[i1] == maxKillingSeriesName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['maxKillingSeries'] + '</font></td>\n'
		if tanksRange[i1] == maxPiercingSeriesName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['maxPiercingSeries'] + '</font></td>\n'
		if tanksRange[i1] == maxBattleHeroesName:
			color = 'red'
		else:
			color = 'white'
		strToWrite = strToWrite + '\t<td align="right"><font color="' + color + '">' + tanksTuple[tanksRange[i1]]['battleHeroes'] + '</font></td>\n'
		strToWrite = strToWrite + '<td>&nbsp;'
		strToWrite = strToWrite + '<table style="color:white;" border="0" celpadding="0" cellspacing="0"><tr>'
		if int(tanksTuple[tanksRange[i1]]['warrior']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/9/97/Warrior.png" alt="Воин" title="Воин"><br>' + tanksTuple[tanksRange[i1]]['warrior'] + u'</a></td>'
		if int(tanksTuple[tanksRange[i1]]['defender']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/0/0d/Defender.png" alt="Защитник" title="Защитник"><br>' + tanksTuple[tanksRange[i1]]['defender'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['invader']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/7/77/Invader.png" alt="Захватчик" title="Захватчик"><br>' + tanksTuple[tanksRange[i1]]['invader'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['steelwall']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/7/76/Steelwall.png" alt="Стальная стена" title="Стальная стена"><br>' + tanksTuple[tanksRange[i1]]['steelwall'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['sniper']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/8/8f/Sniper.png" alt="Снайпер" title="Снайпер"><br>' + tanksTuple[tanksRange[i1]]['sniper'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['supporter']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/b/b6/Supporter.png" alt="Поддержка" title="Поддержка"><br>' + tanksTuple[tanksRange[i1]]['supporter'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['scout']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://wiki.worldoftanks.ru/uploads/6/69/Scout.png" alt="Разведчик" title="Разведчик"><br>' + tanksTuple[tanksRange[i1]]['scout'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['medalKay']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://vsesovety.info/sites/default/files/WOTSTAT/images/MedalKay' + tanksTuple[tanksRange[i1]]['medalKay'] \
			+ u'.png" alt="Медаль Кея" title="Медаль Кея"><br>' + tanksTuple[tanksRange[i1]]['medalKay'] + '</td>'
		if int(tanksTuple[tanksRange[i1]]['medalCarius']) > 0:
			strToWrite = strToWrite + u'<td align="center"><img src="http://vsesovety.info/sites/default/files/WOTSTAT/images/MedalCarius' + tanksTuple[tanksRange[i1]]['medalCarius'] \
			+ u'.png" alt="Медаль Кариуса" title="Медаль Кариуса"><br>' + tanksTuple[tanksRange[i1]]['medalCarius'] + '</td>'
		strToWrite = strToWrite + '</tr></table></td></tr>'
		file.write(strToWrite.encode('utf-8'))
		i1 = i1 + 1
		
	strToWrite = '</table>'
	file.write(strToWrite.encode('utf-8'))
	strToWrite = u'<h3>Больше всего битв (' + str(maxBattle) + u') на танке: ' + '<font color="green">' + maxBattleName + '</font>' + '</h3>'
	strToWrite = strToWrite + u'<h3>Больше всего побед (' + str(maxWins) + u') на танке: ' + '<font color="green">'  + maxWinsName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Больше всего поражений (' + str(maxLosses) + u') на танке: ' + '<font color="green">'  + maxLossesName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Чаще всего выживал (' + str(maxSBattle) + u' боев) на танке: ' + '<font color="green">'  + maxSBattleName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Больше всего уничтожил (' + str(maxFrags) + u' противников) на танке: ' + '<font color="green">'  + maxFragsName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Больше всего выстрелов (' + str(maxShots) + u' раз) на танке: ' + '<font color="green">'  + maxShotsName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Больше всего попадал (' + str(maxHits) + u' раз) на танке: ' + '<font color="green">'  + maxHitsName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Чаще вего героем битвы (' + str(maxHero) + u' раз) становился танк: ' + '<font color="green">'  + maxHeroName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Рекордная серия пробитий (' + str(maxPiercin) + u' раз) у танка: ' + '<font color="green">'  + maxPiercinName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Рекордная серия попаданий (' + str(maxSniper) + u' раз) у танка: ' + '<font color="green">'  + maxSniperName + '</font>' +'</h3>'
	strToWrite = strToWrite + u'<h3>Больше всего урона (' + str(maxDamageDealt) + u' единиц) нанес танк: ' + '<font color="green">'  + maxDamageDealtName + '</font>' +'</h3>'
	file.write(strToWrite.encode('utf-8'))
	strToWrite = '</font><body>\n<html>'
	file.write(strToWrite.encode('utf-8'))
	file.close()
	print u'Обработаны данные по ', totalTanks, u' танкам\n'
	print u'Записан файл tanks_wot.html\n'
	
#for tank in tanksTuple:
#	print tanksTuple[tank]['name']
#	print tanksTuple[tank]['lastBattleTime']
#print tanksTuple

writeHTML()